Presented below are leela resort rd, poovar, kerala 695525, india to other locations trip cost around leela resort rd.